press undertaking - German English Dictionary